cable grease - Turkish English Dictionary